waterproof cape - Español Inglés Diccionario